// 引入Vue框架
import Vue from 'vue'
// 引入Vuex状态管理库
import Vuex from 'vuex'
// 引入大屏展示相关的状态管理模块
import bigScreen from 'data-room-ui/js/store/index.js'

// 使用Vuex插件，集成到Vue项目中
Vue.use(Vuex)

// 创建一个新的Vuex.Store实例，用于管理整个应用的状态
const store = new Vuex.Store({
  // 使用模块的方式组织状态，bigScreen模块负责大屏展示相关的状态管理
  modules: {
    bigScreen
  }
})

// 导出store实例，供其他文件使用，通常是根组件
export default store
